f47b9666d5b7b04b655ce41510d3a0de034caf10,src/main/java/org/sqlite/MetaData.java,MetaData,getCrossReference,#String#String#String#String#String#String#,1328
Before Change
StringBuilder query = new StringBuilder();
query.append(String.format("select %s as PKTABLE_CAT, %s as PKTABLE_SCHEM, %s as PKTABLE_NAME, ", quote(pc),
quote(ps), quote(pt))
+ "'' as PKCOLUMN_NAME, "
+ String.format("%s as FKTABLE_CAT, %s as FKTABLE_SCHEM, %s as FKTABLE_NAME, ", quote(fc), quote(fs),
quote(ft))
After Change
}
StringBuilder query = new StringBuilder();
query.append("select ").append(quote(pc)).append(" as PKTABLE_CAT, ")
.append(quote(ps)).append(" as PKTABLE_SCHEM, ").append(quote(pt)).append(" as PKTABLE_NAME, ")
.append("'' as PKCOLUMN_NAME, ").append(quote(fc)).append(" as FKTABLE_CAT, ")
.append(quote(fs)).append(" as FKTABLE_SCHEM, ").append(quote(ft)).append(" as FKTABLE_NAME, ")
.append("'' as FKCOLUMN_NAME, -1 as KEY_SEQ, 3 as UPDATE_RULE, 3 as DELETE_RULE, '' as FK_NAME, '' as PK_NAME, ")
.append(Integer.toString(importedKeyInitiallyDeferred)).append(" as DEFERRABILITY limit 0 ");